package com.ichutney.util;

import java.text.SimpleDateFormat;
import java.util.Date;



public class ConversionUtil
{
  public static Double toDouble(String str){
	  Double val = 0.0;
	  try{
		  if(str!=null && str.length()>0){
			val = Double.valueOf(str);   
		  }		  
	  }catch(Exception ex){
		  ;;
	  }
	  return val;
  }
  
  public static Integer toInteger(String str){
	  Integer val = 0;
	  try{
		  if(str!=null && str.length()>0){
			val = Integer.valueOf(str);   
		  }		  
	  }catch(Exception ex){
		  ;;
	  }
	  return val;
  }
  
  public static Float toFloat(String str){
	  Float val = Float.valueOf("0.0");
	  try{
		  if(str!=null && str.length()>0){
			val = Float.valueOf(str);   
		  }		  
	  }catch(Exception ex){
		  ;;
	  }
	  return val;
  }
  
  public static Date toDate(String str, String dfmt){
	  SimpleDateFormat fmt = new SimpleDateFormat(dfmt); 
	  Date val = null;
	  try{
		  if(str!=null && str.length()>0){
			val = fmt.parse(str);   
		  }		  
	  }catch(Exception ex){
		  ;;
	  }
	  return val;	  
  }
}